package com.zxh.blog.util.excel;

import java.lang.annotation.*;

/**
 * excel的列头注解
 * @author tangping.tp
 * @version $Id: ExcelFiledConfig, v0.1 2018年05月21日 下午7:53 yintian.llj Exp $
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ExcelHeaderConfig {

  /**
   * 列字段名称
   * @return
   */
  String name() default "";

  /**
   * 列头名称
   * @return
   */
  String headerName() default "";

  /**
   * 是否可空
   * @return
   */
  boolean canEmpty() default false;

  /**
   * 写excel时字段所在列顺序
   * @return
   */
  int colIndex() default -1;

}
